cabbage worm - Alemán Inglés Diccionario